A Partial-Closure Canonicity Test to Increase the Efficiency of CbO-Type Algorithms

نویسنده

  • Simon Andrews
چکیده

Computing formal concepts is a fundamental part of Formal Concept Analysis and the design of increasingly efficient algorithms to carry out this task is a continuing strand of FCA research. Most approaches suffer from the repeated computation of the same formal concepts and, initially, algorithms concentrated on efficient searches through already computed results to detect these repeats, until the so-called canonicity test was introduced. The canonicity test meant that it was sufficient to examine the attributes of a computed concept to determine its newness: searching through previously computed concepts was no longer necessary. The employment of this test in Close-by-One type algorithms has proved to be highly effective. The typical CbO approach is to compute (close) a concept and then test its canonicity. This paper describes a more efficient approach, whereby a concept need only be partially closed in order to carry out the test. Only if it passes the test does its closure need to be completed. This paper presents this partialclosure canonicity test in the In-Close algorithm and compares this to a traditional CbO algorithm to demonstrate the increase in efficiency.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A 'Best-of-Breed' approach for designing a fast algorithm for computing fixpoints of Galois Connections

28 The fixpoints of Galois Connections form patterns in binary relational data, such as object29 attribute relations, that are important in a number of data analysis fields, including Formal 30 Concept Analysis (FCA), Boolean factor analysis and frequent itemset mining. However, the 31 large number of such fixpoints present in a typical dataset requires efficient computation 32 to make analysis...

متن کامل

Advances in Algorithms Based on CbO

The paper presents a survey of recent advances in algorithms for computing all formal concepts in a given formal context which result as modifications or extensions of CbO. First, we present an extension of CbO, so called FCbO, and an improved canonicity test that significantly reduces the number of formal concepts which are computed multiple times. Second, we outline a parallel version of the ...

متن کامل

PLASTIC ANALYSIS OF PLANAR FRAMES USING CBO AND ECBO ALGORITHMS

In rigid plastic analysis one of the most widely applicable methods that is based on the minimum principle, is the combination of elementary mechanisms which uses the upper bound theorem. In this method a mechanism is searched which corresponds to the smallest load factor. Mathematical programming can be used to optimize this search process for simple fra...

متن کامل

Making Use of Empty Intersections to Improve the Performance of CbO-Type Algorithms

This paper describes how improvements in the performance of Close-by-One type algorithms can be achieved by making use of empty intersections in the computation of formal concepts. During the computation, if the intersection between the current concept extent and the next attribute-extent is empty, this fact can be simply inherited by subsequent children of the current concept. Thus subsequent ...

متن کامل

STABILITY BASED OPTIMUM DESIGN OF CONCRETE GRAVITY DAM USING CSS, CBO AND ECBO ALGORITHMS

This study presents shape optimization of a gravity dam imposing stability and principal stress constraints. A gravity dam is a large scale hydraulic structure consisting of huge amount of concrete material. Hence, an optimum design gives a cost-benefit structure due to the fact that small changes in shape of dam cross-section leads to large saving of concrete volume. T...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014